Big Huge Thesaurus

cape of good hope

noun

sounds kind of like